Medical Dictionary
glenoid fossa
noun
Medical Definition of GLENOID FOSSA
: the depression in each lateral wall of the skull with which the mandible articulates—called also mandibular fossa
Seen & Heard
What made you want to look up glenoid fossa? Please tell us where you read or heard it (including the quote, if possible).